conglomerate of large stones - Französisch Englisch Wörterbuch